laparoscopic sterilization - French English Dictionary